package com.cdu.guoxinan.www.smartcom.domian.dto;

import lombok.Data;
import java.math.BigDecimal;
import java.util.List;

@Data
public class OrderDTO {
    /**
     * 用户ID
     */
    private Long userId;
    
    /**
     * 送货地址
     */
    private String deliveryAddress;
    
    /**
     * 联系电话
     */
    private String phoneNumber;
    
    /**
     * 备注信息
     */
    private String remark;
    
    /**
     * 订单商品列表
     */
    private List<OrderItemDTO> items;
    
    /**
     * 总金额
     */
    private BigDecimal totalAmount;
    
    @Data
    public static class OrderItemDTO {
        /**
         * 商品ID
         */
        private Long productId;
        
        /**
         * 购买数量
         */
        private Integer quantity;
        
        /**
         * 商品单价
         */
        private BigDecimal price;
    }
} 